package com.zondy.mapgis.psmap.manager.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zondy.mapgis.domain.psmap.AppDistrict;
import com.zondy.mapgis.domain.psmap.AppDistrictGeoJSONDto;
import java.util.HashMap;
import java.util.List;
import org.springframework.web.multipart.MultipartFile;

public interface IAppDistrictService extends IService<AppDistrict> {
   AppDistrict selectAppDistrictByDistrictId(Long var1);

   List<AppDistrict> selectAppDistrictList(AppDistrict var1);

   HashMap<Integer, Object> buildDistrictList(Integer var1, Integer var2, Boolean var3);

   int insertAppDistrict(AppDistrict var1);

   int updateAppDistrict(AppDistrict var1);

   boolean updateAppDistricts(List<AppDistrict> var1);

   int updateGeoJSON(AppDistrictGeoJSONDto var1);

   int deleteAppDistrictByDistrictIds(Long[] var1);

   int deleteAppDistrictByDistrictId(Long var1);

   int importExcel(MultipartFile var1);
}
